/* 程序5-7: 函数AuSt() 3次被调用，观察这3次执行，其静态局部变量st和自动变量au的值*/
#include<stdio.h>

void AuSt(void) {
    int au = 0;
    static int st = 0;
    printf("自动变量au=%d, 静态变量st=%d\n", au, st);
    au++;
    st++;
}

static int st = 0;

int main(void) {
    int i;
    for (i = 0; i < 3; i++) {
        AuSt();
    }
    printf("st的值是: %d\n", st);
    return 0;
}
